body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0; font-size:14px;}body,button,input,select,textarea{ font-family:Arial, Helvetica, sans-serif; color:#444;}h1,h2,h3,h4,h5,h6{font-size:100%;}img{border:none;}ul,li{ list-style:none;}ul li a,.title span a,.sx a{	color:#454545;	text-decoration:none;}ul li a:hover,.sx a:hover{	text-decoration:underline;}a{ text-decoration:none; color:#454545;}.title span a:hover{	text-decoration:underline;}		a{		text-decoration:none;	}.header,.banner,.sidebar,.products,.ad,.art,.partner,.friendlink,.footer{	margin:0 auto;}h2 a{color:#fff;}.header{width:100%;height:173px;}.logo{width:100%;	height:128px;background:url(../images/logo_bg.jpg) repeat-x;	}.logo_n{width:1000px;	height:128px;margin:0 auto;background:url(../images/logo_bg.jpg) repeat-x;	}.logo_n h1{width:555px;height:60px;float:left;margin-top: 35px;}.logo_n .dianhua{width:300px;height:110px;float:right;}.menu{width:100%;height:44px;background:url(../images/nav_bg_2.jpg) repeat-x;	}.menu .nav{width:1000px;height:44px;margin:0 auto;}.menu .nav ul li{float:left;width:105px;letter-spacing:2px;height:44px;line-height:40px;text-align:center;border-left:#73BDF0 1px solid}.menu .nav ul li a{ display:block; text-decoration:none; font-size:15px; color:#fff; font-weight:bold;}.menu .nav ul li :hover{ display:block; text-decoration:none; font-size:15px; color:#fff; font-weight:bold; background:#3ea9ef; width:105px; height:44px;} .nav ul li  ul {z-index:1000;position:absolute;} .nav ul li:hover ul  li{     display:block;	 background:#3ea9ef;	 clear:both;	 z-index:999;	 color:#fff;	 }.nav ul li ul  li{	 clear:both;	 z-index:9999;	 display:none; }.nav  ul li:hover ul li a{	 font-size:14px;} .nav  ul li:hover ul li a:hover {	 background:#fc9a51;	 text-decoration:underline;	 font-size:14px;}.banner{width:100%;height:410px;	margin-top:5px;background:url(http://www.shlhx.com/templets/yh/images/banner003.jpg) no-repeat center #244676;}.banner img{position:absolute;z-index:-1;}/*首页幻灯css*/section { width: 980px; margin: 0 auto; position: relative;}.section_banner1_box { height: 408px; width: 100%;}#focusindex { height: 408px;  position: relative; }#focusindex li { height: 408px; overflow: hidden; position: absolute; width: 100%; }#focusindex li a { display: block; height: 400px; position: absolute; width: 100%; z-index: 2 }#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }#focusindex .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #dfdfdf; z-index: 9; border-radius: 50% }#focusindex .btn span.on { background: #69aaec; z-index: 9 }#focusindex .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(../images/sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }#focusindex .pre { left: 0%; z-index: 9 }#focusindex .next { right: 0%; background-position: right bottom; z-index: 9 }#focusindex:hover .preNext { opacity: 0.5; }#focusindex:hover .pre { left: 10%; }#focusindex:hover .next { right: 10%; }#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }.bannerdhbox { width: 980px; margin: 0 auto; height: 408px; position: relative }/************** bannar 6 **********************/.banner7 { background:url(../images/banner_0001.jpg) no-repeat center; #f0f5f9}.banner6 { background:url(../images/banner003.jpg) no-repeat center #244676;}.fenxiang{	  margin: 11px 0 11px 346px;}.footer{width:100%;height:175px;background:#1470d5;	margin-top:5px;	clear:both;}.footer .box{	width:1000px;	height:175px;	margin:0 auto;}.box_left{    width:360px;	height:95px;	float:left;	padding:40px 20px;}.box_right{    width:600px;	height:175px;	float:right;	font-size:15px;	color:#fff;}.box_right a{	color:#fff;}.box_right p{	text-align:center;}.foot_nav{ margin:30px  10px 10px 10px;}.tel{	margin-bottom:20px;}